package com.smedi.ismedi.constructionproject.core.port.adapter.service;

import com.smedi.ismedi.constructionproject.core.domain.dto.FileQuery;
import com.smedi.ismedi.file.dto.response.FileInfoResponse;

import java.util.List;

/**
 * @Author Cookie
 * @Date 2022/7/20
 */
public interface FileRemoteService {
    /**
     * 文件 获取 单一
     *
     * @param fileQuery 文件查询
     * @return FileInfoResponse
     */
    FileInfoResponse getFileInfoOne(FileQuery fileQuery);

    /**
     * 文件 获取 列表
     *
     * @param fileQuery 文件查询
     * @return List<FileInfoResponse>
     */
    List<FileInfoResponse> getFileInfoList(FileQuery fileQuery);
}
